﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

using System.Web.Services;
using Osiptel.HECO.BE;
using Osiptel.HECO.BL;

public partial class Views_AdminEscenarios_Frm_AdminEscenario : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //List<ParametroDetalleBE> listaParametrosTipos = ObtenerTipos();
    }

    [WebMethod]
    public static List<UsuarioBE> GetUsuarios()
    {
        UsuarioBL u = new UsuarioBL();
        List<UsuarioBE> listUsuarios = new List<UsuarioBE>();
        listUsuarios = u.FListarUsuario();
        return listUsuarios;
    }

    [WebMethod]
    public static List<ProyectoBE> ObtenerProyectos()
    {
        ProyectoBL proyectoBL = new ProyectoBL();
        List<ProyectoBE> listaProyectos = new List<ProyectoBE>();
        listaProyectos = proyectoBL.FListarProyectos(1, 1000);
        return listaProyectos;
    }

    [WebMethod]
    public static string BorrarProyecto(int idProyecto)
    {
        ProyectoBL proyectoBL = new ProyectoBL();
        ProyectoBE pBorrar = new ProyectoBE();
        pBorrar.UsuMod = "user1";
        pBorrar.IpMod = "192.168.1.1";
        pBorrar.IdProyecto = idProyecto;
        proyectoBL.FBorrarProyecto(pBorrar);
        return "OK";
    }
}